Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
191 NEEDWOOD ROAD Terraced £54,995 1 Dec 1998